Text copied to clipboard!
Naslov
Text copied to clipboard!Golang razvijalec
Opis
Text copied to clipboard!
Iščemo izkušenega in motiviranega Golang razvijalca, ki se bo pridružil naši hitro rastoči ekipi za razvoj programske opreme. Kot Golang razvijalec boste igrali ključno vlogo pri razvoju, vzdrževanju in optimizaciji naših backend sistemov, ki temeljijo na jeziku Go. Vaše delo bo neposredno vplivalo na zmogljivost, zanesljivost in skalabilnost naših aplikacij, ki jih uporabljajo tisoči uporabnikov po vsem svetu.
Vaše glavne naloge bodo vključevale načrtovanje in implementacijo novih funkcionalnosti, odpravljanje napak, izboljševanje obstoječe kode ter sodelovanje z drugimi člani ekipe, vključno z razvijalci, produktnimi vodji in DevOps strokovnjaki. Pričakujemo, da boste imeli dobro razumevanje principov razvoja programske opreme, izkušnje z razvojem RESTful API-jev, delo z bazami podatkov in uporabo orodij za nadzor različic, kot je Git.
Idealni kandidat ima močno tehnično ozadje, je sposoben samostojnega dela in hkrati učinkovitega sodelovanja v timu. Prav tako cenimo proaktivnost, pripravljenost na učenje in sposobnost reševanja kompleksnih problemov. Če imate strast do pisanja čiste, učinkovite in dobro dokumentirane kode v jeziku Go, vas vabimo, da se prijavite.
Ponujamo konkurenčno plačilo, fleksibilen delovni čas, možnost dela na daljavo, sodelovanje na zanimivih projektih ter priložnost za profesionalni razvoj v inovativnem in podporno naravnanem okolju.
Odgovornosti
Text copied to clipboard!- Razvoj in vzdrževanje backend storitev v jeziku Go
- Načrtovanje in implementacija RESTful API-jev
- Optimizacija obstoječe kode za boljšo zmogljivost
- Sodelovanje z drugimi ekipami pri razvoju novih funkcionalnosti
- Pisanje tehnične dokumentacije
- Testiranje in odpravljanje napak
- Uvajanje najboljših praks pri razvoju programske opreme
- Sodelovanje pri arhitekturnih odločitvah
- Integracija z zunanjimi storitvami in API-ji
- Upravljanje z bazami podatkov in njihova optimizacija
Zahteve
Text copied to clipboard!- Najmanj 2 leti izkušenj z razvojem v jeziku Go
- Dobro poznavanje principov objektno usmerjenega programiranja
- Izkušnje z razvojem RESTful API-jev
- Poznavanje relacijskih in/ali NoSQL baz podatkov
- Izkušnje z orodji za nadzor različic (Git)
- Sposobnost samostojnega in timskega dela
- Dobro razumevanje sistemske arhitekture in mikroservisov
- Znanje angleškega jezika (pisno in ustno)
- Izkušnje z Dockerjem in Kubernetesom so prednost
- Poznavanje CI/CD procesov je zaželeno
Možna vprašanja na razgovoru
Text copied to clipboard!- Koliko let izkušenj imate z razvojem v jeziku Go?
- Ali imate izkušnje z razvojem RESTful API-jev?
- Katere baze podatkov ste že uporabljali?
- Kako pristopate k odpravljanju napak v kodi?
- Ali imate izkušnje z uporabo Dockerja ali Kubernetes?
- Kako bi ocenili svoje znanje angleškega jezika?
- Ali ste že delali v agilnem okolju?
- Kakšna je vaša izkušnja z mikroservisno arhitekturo?
- Ali ste že uporabljali CI/CD orodja?
- Kaj vas motivira pri razvoju programske opreme?